package com.chengyu.core.service.system;

import com.chengyu.core.model.SysDouyinConfig;
import com.chengyu.core.model.SysDouyinConfig;

import java.util.List;

/**
 * @title  抖音配置
 * @author LeGreen
 * @date   2021/1/6
 */
public interface DouyinConfigService {

	/**
	 * 添加抖音配置
	 * @author LeGreen
	 * @date   2021/1/6
	 * @param  config
	 */
	void addDouyinConfig(SysDouyinConfig config);

	/**
	 * 更新抖音配置
	 * @author LeGreen
	 * @date   2021/1/6
	 * @param  config
	 */
	void updateDouyinConfig(SysDouyinConfig config);

	/**
	 * 删除抖音配置
	 * @author LeGreen
	 * @date   2021/1/6
	 * @param  id
	 */
	void deleteDouyinConfig(Integer id);

	/**
	 * 获取抖音配置
	 * @author LeGreen
	 * @date   2021/1/6
	 * @return com.chengyu.core.model.SysDouyinConfig
	 */
	SysDouyinConfig getDouyinConfig();

	/**
	 * 抖音配置分页信息
	 * @author LeGreen
	 * @date   2021/1/6
	 * @param  pageNum
	 * @param  pageSize
	 * @return java.util.List<com.chengyu.core.model.SysDouyinConfig>
	 */
	List<SysDouyinConfig> getDouyinConfigList(Integer pageNum, Integer pageSize);
}